package com.easylinkin.linkappapi.childinspection.vo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.easylinkin.linkappapi.childinspection.entity.InspectionPointEntity;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @author linWenLe
 * @Date: 2024/4/3
 * @Description:    巡检任务实体
 */
@Data
public class InspectionTaskVo {

    private String id;

    /**
     * 任务名称
     */
    private String inspectionName;

    /**
     * 巡检开始时间
     */
    private String startTime;

    /**
     * 巡检结束时间
     */
    private String endTime;

    /**
     * 持续时间
     */
    private String durationTime;

    /**
     * 巡检点数量
     */
    private int inspectionPoint;

    /**
     * 巡检人员
     */
    private String personId;

    private String personName;

    @TableField(exist = false)
    private List<InspectionPointEntity> pointList = new ArrayList<>();
}
